Big Huge Thesaurus

television camera

noun